В 1944 году Центр специальных устройств ВМС США (US Navy Special Devices Center, SDC) занимался разработкой универсального лётного тренажёра, который не был бы конструктивно привязан к характеристикам определённого типа самолётов, а позволял бы настраиваться под любую известную модель самолёта перед обучением. В рамках этого проекта SDC заказал Лаборатории сервомеханизмов МТИ разработку устройства управления и анализа стабильности самолёта (Airplane Stability Control Analyzer, ASCA), которое отвечало бы за симуляцию поведения самолёта в ответ на действия обучаемого в кабине тренажёра. Руководитель лаборатории сервомеханизмов профессор Гордон Браун (Gordon Brown) поручил эту работу группе под руководством Джея Р. Форрестера (Jay Wright Forrester), одного из своих ассистентов. Форрестер в свою очередь привлёк в качестве технического руководителя проекта Роберта Эверетта (Robert Everett).
Развитие проекта на ранних стадиях
Первоначально Дж. Форрестер предполагал решить задачу с помощью электромеханического аналогового устройства, которое вычисляло бы траекторию движения самолёта в реальном времени в ответ на действия пилота. Однако примерно через год после начала проекта Форрестер осознал, что аналоговое устройство оказывается слишком сложным и негибким для решаемой задачи. Во многом под влиянием набиравшего тогда обороты бума цифровой вычислительной техники он принял в конце 1945 года решение, что создаваемое устройство должно быть основано на цифровом компьютере, после чего его группа приступила сначала к изучению основ цифровой техники, а затем к проектированию будущего компьютера. Так как задача требовала обработки большого количества входных параметров и большого объёма вычислений в реальном масштабе времени, Форрестер с самого начала очень высоко поднял планку требований к будущему компьютеру, как с точки зрения производительности, так и его надёжности. Так как на момент начала проектирования единственным действующим электронным компьютером был только что введённый в действие ЭНИАК, то команде разработчиков пришлось все решения разрабатывать с нуля.
Форрестер и Эверетт с самого начала решили, что создание компьютера будет производиться в две очереди — сначала будет создан компьютер меньшего масштаба (который был назван Wilrlwind I), а затем, после апробирования всех решений, будет построен более мощный компьютер. Разработка велась очень основательно, и к сентябрю 1947 года был подготовлен детальный проект компьютера (практически до уровня принципиальных схем). Для опробования схемных решений арифметического устройства в 1947 году был построен 5-разрядный двоичный умножитель, который затем прошёл длительное циклическое тестирование с целью проверки его надёжности. В начале 1948 года был заключён субконтракт между МТИ и компанией Sylvania, которой было поручено изготовление электронных блоков.
Форрестер в 1947 году запланировал следующий порядок построения компьютера: сначала реализуется и тестируется арифметическое устройство, затем устройство управления, затем тестовая память (ПЗУ на основе переключателей), базовые устройства ввода-вывода (телетайп, устройство чтения с перфоленты и устройство вывода на перфоленту), и только в самом конце предполагалось установить оперативную память. Завершение работ по данному плану было намечено на начало 1949 года.
Основные конструктивные решения
Было принято решение сделать операции компьютера побитово-параллельными, что обеспечивало максимальное быстродействие ценой большей сложности. Для оптимизации сложности было решено сделать компьютер двоичным с минимально возможной разрядностью. Было выбрано 16 разрядов, исходя из минимального размера команды: 5 разрядов выделялось для кода операции, что позволяло реализовать 32 команды, а 11 разрядов — для адреса операнда. Таким образом адресуемая область памяти составляла 2048 слов. То, что точность 16-разрядных чисел была небольшой, не смущало разработчиков, они исходили из того, что при необходимости достижения более высокой точности она может быть обеспечена программно несколькими последовательными операциями. Система команд была одноадресной, при выполнении команд операции производились между регистром-аккумулятором и ячейкой памяти, результат операции также помещался в аккумулятор. Операции должны были выполняться с фиксированной точкой, при этом компьютер обеспечивал полный набор из 4 арифметических действий, а также операцию логического «И» (она называлась «извлечение» — extraction). В качестве элементной базы компьютера, исходя из задачи обеспечения максимального быстродействия, были выбраны электронные лампы. Разработчики очень серьёзно отнеслись к проблеме обеспечения надёжности компьютера, исходя из очень большого количества установленных в нём радиоламп, которые имеют конечный срок службы. С целью обеспечения максимальной надёжности они разработали специальную систему проверки границ работоспособности. С этой целью они ввели в компьютере систему т. н. граничной проверки, основанной на поблочном регулировании рабочих точек ламп. Эта система позволяла путём вывода рабочих точек ламп за пределы номинальных значений, но не доводя их до уровня отказа блоков, выявлять лампы, которые находились на грани выхода из строя. При этом они обнаруживались в тот момент, когда у них был ещё некоторый запас ресурса работы, что позволяло после проведения данной процедуры рассчитывать на несколько часов безотказной работы компьютера.
Как и многие другие компьютеры первого поколения, все блоки компьютера Whirlwind работали в жёстко синхронном режиме, получая синхроимпульсы от центрального тактового генератора. При этом АЛУ использовало частоту 2 МГц, а остальные устройства тактировались импульсами половинной частоты в 1 МГц.
Проблемы с финансированием проекта и смена заказчика
Так как Форрестер поставил высокие требования к будущему компьютеру и привлёк к реализации проекта значительные людские ресурсы, проект по созданию Whirlwind оказался очень дорогим. Расходы на его реализацию составляли примерно 150 тыс. долларов в месяц или 1,8 млн долларов в год. В то же время в связи с окончанием войны правительство США резко сократило финансирование военных программ. К тому же резко сократились потребность в обучении военных лётчиков, что привело к сворачиванию проекта универсального лётного тренажёра. Финансирование проекта в 1948 году взяла на себя дирекция исследований ВМС (Office of Naval Research, ONR), которая поддерживала в целом проект создания компьютера, но настаивала на его существенном упрощении и удешевлении. ONR настаивала на использовании компьютера для научных расчётов, и с этой точки зрения требования к производительности и надёжности можно было понизить. В качестве образца для сравнения приводился проект EDVAC, который разрабатывался в Школе Мура ВМС США, также финансировавшийся за счёт бюджета ONR, но который был значительно менее затратным. В связи с эти Форрестер совместно с руководством МТИ занялся активным поиском других возможных заказчиков, и нашёл их в лице ВВС США, которые были озабочены проблемой построения единой системы противовоздушной обороны США. Компьютер Whirlwind в рамках решения этой проблемы должен был сводить данные, получаемые от многих радаров и формировать единую тактическую картину в границах покрываемого системой региона. Эта задача сначала решалась в рамках проекта Charles, а затем получила кодовое обозначение проект Claude. В итоге к 1950 году проблема финансирования была практически решена. Основная часть денег поступала от ВВС, однако ONR также участвовала в финансировании и рассчитывала получить некоторое количество машинного времени для решения научных задач.
Ход реализации проекта
В конце 1947 года был собран и испытан 5-разрядный умножитель, на котором были успешно протестированы схемные решения будущего полноразмерного арифметического устройства и проверена система граничного тестирования. На тестах удалось добиться непрерывной безотказной работы умножителя в течение 45 суток, что разработчики считали очень высоким достижением.
Весной 1948 года компания Sylvania начала поставлять блоки для будущего компьютера, а команда Whirlwind начала собирать компьютер. К концу года были установлены все шкафы, смонтированы блоки питания, установлены блоки АЛУ. Весной 1949 года было смонтировано устройство управления. Летом 1949 года были проведены тесты АЛУ, которые показали его полное соответствие проектным показателям, включая временные интервалы и надёжность. Осенью к компьютеру были подключены периферийные устройства. До полной готовности компьютеру не хватало только запоминающего устройства, разработка которого существенно задерживалось. Поэтому для испытаний использовалась тестовая память, состоявшая из 32 «регистров», значения в которых задавались переключателями (фактически — ПЗУ), а также из 5 запоминающих регистров, выполненных на триггерах. С помощью переключателей была возможность заменять любой из регистров ПЗУ динамическим регистром на триггерах. С использованием этой памяти на машине в конце 1949 года были решены первые тестовые задачи. Позднее, после установки штатной оперативной памяти, тестовая память использовалась для начальной загрузки компьютера с внешних носителей.
Проблемы с устройствами памяти
Изготовление устройства памяти для компьютера существенно задерживалось по сравнению с другими функциональными блоками. В момент разработки блок-схем в 1947 году у разработчиков ещё не было ясности, какую технологию использовать для построения памяти. Тогда, например, некоторое время рассматривалась идея памяти на базе газоразрядных ячеек, однако тестирование показало её бесперспективность. Затем было принято решение построить память на основе запоминающих электронно-лучевых трубок. Начиная с 1948 года, в составе команды была выделена группа по разработке запоминающих электронно-лучевых трубок под руководством Стивена Додда (Steven Dodd). Эта группа разработала новый тип запоминающих трубок, существенно отличавшшихся по конструкции от известных на тот момент трубок Вильямса. Изготавливать трубки предполагалось самостоятельно, и для этого в лаборатории была организована специальная мастерская под руководством Пэта Ютца (Pat Youtz). Разработанные в лаборатории сервомеханизмов трубки имели две электронных пушки — одна для записи и считывания информации, а другая — для постоянной регенерации информации с помощью потока электронов низкой энергии. Запись информации производилась на специальной слюдяной мишени, на которую была нанесена мозаика из электропроводных ячеек. Особенностью разработанных трубок было то, что они не требовали периодической регенерации записанной информации посредством чтения каждой ячейки с её последующей перезаписью, как в это делается в трубках Вильямса. В запоминающих трубках Whirlwind регенерация происходила непрерывно под воздействием потока медленных электронов. Процесс разработки устойчиво работающих запоминающих ЭЛТ сильно затянулся и начал тормозить завершение компьютера в целом. На начало 1950 года компьютер был полностью готов, но ещё не имел запоминающего устройства. Только осенью 1950 года был изготовлен первый банк ОЗУ объёмом 256 слов (16 трубок по 256 бит). Эти задержки подтолкнули Форрестера к тому, чтобы заняться поиском альтернативных способов хранения информации. В июне 1949 года он приступил к экспериментам с ферритовыми кольцами и получил интересные результаты. Осенью того же года он поручил сотруднику лаборатории Вильяму Папиану (William N. Papian) продолжить эти эксперименты. Основной задачей было получение быстродействия, превышающего характеристики электростатической памяти. Тем временем осенью 1950 года компьютер, наконец, получил первый банк электростатической памяти, что позволило начать его комплексные испытания. Они показали, что память всё-таки остаётся ненадёжным элементом, и максимальное время безотказной работы составляет не более 1 часа. К марту 1951 года была проведена доработка запоминающих трубок, позволившая добиться удовлетворительной работы компьютера и приступить к решению на нём практических задач. В 1952 году была сделана попытка заменить 256-битные трубки усовершенствованными 1024-битными, однако новые трубки опять оказались ненадёжными и потребовали дальнейшего усовершенствования. Одновременно работа Папиана с ферритовыми сердечниками начала давать очень хорошие результаты. Сначала он подбирал оптимальные ферромагнитные материалы, экспериментируя на единичных кольцах, затем ему удалось сделать работающую тестовую матрицу размером 2х2 кольца, а в конце 1951 года была испытана матрица размером 16х16, имевшая ёмкость, равную ёмкости запоминающей ЭЛТ. В мае 1952 года Папиан добился получения времени доступа к элементам этой матрицы менее 1 микросекунды. В июле Форрестер принял решение об изготовлении полнофункционального банка ферритовой памяти ёмкостью 1024 слова (16 матриц 32х32). Так как на данный момент компьютер был сильно загружен решением задач ONR и ВВС США, то было принято решение построить для комплексных испытаний новой памяти специальный тестовый компьютер (Memory Test Computer). Этот компьютер был закончен в мае 1953 года, а его успешные испытания прошли летом. Сразу же после этого два банка ферритовой памяти были подключены к Whirlwind I, и после этого компьютер, наконец, достиг своих проектных параметров. В связи с тем, что время доступа к ферритовой памяти уменьшилась до 9 мкс по сравнению с 25 мкс для электростатической памяти, быстродействие компьютера увеличилось почти в 2 раза. Одновременно резко возросла надёжность работы компьютера.
Применение Whirlwind I
Как было описано выше, компьютер стал полноценным работоспособным устройством в марте-апреле 1951 года, и с этого момента началась его регулярная эксплуатация, в первую очередь — для развёртывания тестовой системы противовоздушной обороны, которая получила наименование «Система Мыса Код». Для проведения этих работ в 1951 году в МТИ была создана новая лаборатория — Lincoln Laboratory. Работы по системе Мыса Код предусматривали следующий план действий:
Решение задачи сопровождения цели с данными от 3 радаров;
Сопровождение целей с помощью 14 радаров;
Разработка промышленного варианта системы, предназначенного для тиражирования.
Первая задача была решена очень быстро — к концу апреля Система Мыса Код трижды обеспечила успешное целеуказание истребителю на тестовую цель. При этом отмечалось, что истребитель удалось подвести к цели на расстояние менее 1000 м. В ходе этих работ команда Whirlwind создала первый в мире графический дисплей, который отображал на экране последовательность векторов, а также позволял выводить на экран цифры и буквы, представляемые в виде массивов точек в матрице 3х5. Графический дисплей был снабжён световым пером, что позволяло оператору напрямую указывать на экране нужную цель. Графический дисплей Whirlwind имел два экрана — один предназначался для оператора, а перед вторым была установлена фотокамера, управляемая компьютером. Это позволяло оператору при необходимости делать твёрдую копию экрана. В конце 1953 года система Мыса Код позволяла одновременно сопровождать до 48 целей.
Помимо работ в интересах ВВС, компьютер также использовался для решения вычислительных задач научного и научно-прикладного характера, поступавших от ONR и от различных лабораторий МТИ. В среднем на компьютере решалось 100—150 таких задач в год.
Дальнейшая судьба компьютера
В 1952 году началась работа по разработке нового компьютера Whirlwind II, которая привела к созданию серийных компьютеров AN/FSQ-7 и AN/FSQ-8, ставших основой системы ПВО SAGE (англ.Semi-Automatic Ground Environment). Whirlwind I достаточно долго использовался в экспериментальных разработках систем ПВО и контроля воздушного движения, проводившихся Линкольновской лабораторией, а также до 1956 года на нём решались задачи, финансируемые ONR. Однако, после создания Whirlwind II и серийных компьютеров AN/FSQ-7/8 на его основе, надобность в Whirlwind I отпала. В 1959 году было принято решение о нецелесообразности его дальнейшей эксплуатации, в основном — из-за высокой стоимости эксплуатации, и 30 июня 1959 года он был выключен. Позже его сдали в символическую аренду компании Wolf Research and Development Corporation, основанную Вильямом Вольфом (William Wolf), одним из бывших участников проекта Whirlwind. Эта компания переместила компьютер в свой офис, запустила его в работу и несколько лет использовала его для своих задач. После завершения этих работ Whirlwind I был окончательно остановлен и разобран в 1964 году. Часть его компонентов была сохранена и передана в Смитсоновский институт.
Достижения и инновации Whirlwind I
Whirlwind I после оснащения его ферритовой памятью стал самым быстродействующим компьютером в мире (30-35 тыс. целочисленных операций в секунду, правда, с разрядностью только 16 бит). Это первенство (по целочисленным операциям) продержалось до появления компьютеров AN/FSQ-7 и IBM 709[en] в конце 1957 года. При этом следует учесть, что в 1953—1954 годах появились быстродействующие компьютеры с аппаратной реализацией операций с плавающей точкой (например, БЭСМ, Стрела, Manchester Mark 2[en], IBM 704), которые, хотя и уступали Whirlwind I по скорости работы с целыми числами, тем не менее превосходили его на задачах, требующих использования операций с плавающей точкой.
Whirlwind I был первым компьютером в мире, оснащённым ферритовой памятью.
В Whirlwind I была впервые применена архитектура т. н. «общей шины» — единого канала связи, совместно используемого всеми устройствами компьютера. Эта архитектура затем широко использовалась в миникомпьютерах и микропроцессорах. Кроме того, концепция общей шины нашла применение в сетевой технологии Ethernet.
В составе систем на базе Whirlwind I был впервые применён графический дисплей со световым пером.
Наследие и вклад в компьютерную индустрию
Разработанная для компьютера Whirlwind I ферритовая память стала основной технологией изготовления оперативной памяти для компьютеров на два десятилетия, она применялась на компьютерах трёх поколений, пока не была вытеснена в середине 1970-х годов статической и динамической памятью на интегральных схемах.
На основе решений, отработанных на компьютере Whirlwind, была создана первая в мире автоматизированная система противовоздушной обороны SAGE, которая включала в себя 24 региональных центра и командный центр. Эта система обеспечивала сведение информации от различных источников информации и построение единой тактической картины, как на уровне региональных центров, так и на континентальном уровне, с последующим наведением на цели перехватчиков и крылатых ракет BOMARC. Эта система успешно прослужила до начала 1980-х годов.
Решения, использованные в конструкции Whirlwind I, впоследствии легли в основу компьютеров линейки PDP, выпускавшихся фирмой Digital Equipment Corporation (DEC), основанной в 1957 году Кеннетом Олсеном, одним из участников проекта Whirlwind. Компьютеры DEC серий PDP-8 и PDP-11 стали самыми массовыми компьютерами, выпускавшимися в эпоху до появления персональных компьютеров.
Литература
A History of Computing in the Twentieth Century. A collection of essays with introductory essay and indexes. Edited by N. Metropolis, J. Howlett, and Gian-Carlo Rota. ACADEMIC PRESS, INC. 1980.
Marshall William McMurran. Achieving Accuracy: A Legacy of Computers and Missiles. Xlibris Corporation, 11 дек. 2008.
ЛавіллаттLavillatte Країна Франція Регіон Овернь-Рона-Альпи Департамент Ардеш Округ Ларжантьєр Кантон Кукурон Код INSEE 07137 Поштові індекси 07660 Координати 44°44′42″ пн. ш. 3°57′12″ сх. д.H G O Висота 1060 - 1405 м.н.р.м. Площа 18,6 км² Населення 43 (01-2020[1]) Густота 3,98 ос./км
American politician For other people with the same name, see Thomas Flaherty (disambiguation). This article was imported from the Biographical Directory of the United States Congress. Please help improve this article. Thomas Aloysius FlahertyMember of the U.S. House of Representativesfrom Massachusetts's 11th districtIn officeDecember 14, 1937 – January 3, 1943Preceded byJohn Patrick HigginsSucceeded byJames Michael CurleyMember of theMassachusetts House of RepresentativesSecond...
Engagement during the Russian invasion of Ukraine For other events, see Liberation of Kherson and Bombing of Kherson (2022–present). Battle of KhersonPart of the southern Ukraine campaign of the Russian invasion of UkraineDate24 February – 2 March 2022 (6 days)LocationKherson, Kherson Oblast, UkraineResult Russian victory[1][2]Belligerents Russia UkraineUnits involved Russian Armed Forces 58th Combined Arms Army 42nd Guards Motor Rifle Division[3] 22nd Army Corps 1...
У Вікіпедії є статті про інші значення цього терміна: Чорна Тиса. село Чорна Тиса Герб Чорної Тиси Прапор Чорної Тиси Вигляд на Чорну Тису зі Свидівецького масивуВигляд на Чорну Тису зі Свидівецького масиву Країна Україна Область Закарпатська область Район Рахівськи...
Artikel ini tidak memiliki referensi atau sumber tepercaya sehingga isinya tidak bisa dipastikan. Tolong bantu perbaiki artikel ini dengan menambahkan referensi yang layak. Tulisan tanpa sumber dapat dipertanyakan dan dihapus sewaktu-waktu.Cari sumber: Lompatan Jauh ke Depan – berita · surat kabar · buku · cendekiawan · JSTOR Lompatan Jauh ke Depan (Hanzi Sederhana: 大跃进, Hanzi tradisional: 大躍進, pinyin: Dà yuè jìn) adalah sebuah program y...
Southeast Asian noodle dish Curry meeTypeNoodle soupRegion or stateMaritime Southeast AsiaAssociated cuisineMalaysia and Singapore[1]Main ingredientsNoodles, sambal (chilli paste), coconut milk, herbs Media: Curry mee Curry mee (Malay: mi kari; simplified Chinese: 咖喱面; traditional Chinese: 咖喱麵; pinyin: Gālímiàn; Jyutping: Gaa3 Lei1 Min6; Pe̍h-ōe-jī: Ka-lí-mī) is a Maritime Southeast Asian spicy noodle soup garnished with various toppin...
Police area headquarters in Cardiff, UK Cardiff Bay Police Station Cardiff Bay Police Station (which replaced Butetown Police Station) is the South Wales Police Eastern Division area headquarters[1] and custody suite, located on James Street, Cardiff, Wales. Background Butetown Police Station Butetown Police Station (2006) Butetown Police Station (on the same site as the new headquarters) was built circa 1968[2] as a two-storey community police station for Butetown, Cardiff. I...
Halaman depan The Graphic saat Kasus Tichborne pada 1873 The Graphic adalah sebuah surat kabar bergambar mingguan Inggris, yang mula-mula terbit pada 4 Desember 1869 oleh perusahaan William Luson Thomas, Illustrated Newspapers Limited. The Graphic mempengaruhi dunia seni. Beberapa penggeraknya meliputi Vincent van Gogh, dan Hubert von Herkomer.[1] Referensi ^ Mark Bills, ‘Thomas, William Luson (1830–1900)’, Oxford Dictionary of National Biography, Oxford University Press, 2004 M...
Space flight simulator video game 2015 video gameKerbal Space ProgramDeveloper(s)SquadPublisher(s)Private DivisionProducer(s)Nestor GomezDesigner(s)Felipe Falanghe, Paul BoyleProgrammer(s)Jamie Leighton, David TregoningArtist(s)Rafael GonzalezComposer(s)Edu CastilloEngineUnityPlatform(s)LinuxmacOSWindowsPlayStation 4Xbox OnePlayStation 5Xbox Series X/SReleaseLinux, macOS, WindowsWW: 27 April 2015PlayStation 4NA: 12 July 2016Xbox OneWW: 15 July 2016Enhanced EditionPS4, Xbox OneWW: 16 January 2...
В Википедии есть статьи о других людях с фамилией Шереметева. Наталья Афанасьевна Шереметева Имя при рождении Наталья Афанасьевна Столыпина Дата рождения 2 февраля 1834(1834-02-02) Дата смерти 22 августа 1905(1905-08-22) (71 год) Род деятельности благотворительница Отец Афанаси...
South Korean boy band ImfactBackground informationOriginSeoul, South KoreaGenres K-pop hip hop R&B Years active2016–2020LabelsStar EmpireMembers Jeup Taeho Jian Sang Ungjae Websiteimfact.net Imfact (Korean: 임팩트, a mixture of I'm Fact and Impact) is a South Korean boy band formed by Star Empire Entertainment in 2016. The group debuted on January 27, 2016, with their single album Lollipop. The group departed from Star Empire Entertainment on January 4, 2022, after all membe...
Australian clothing chain This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article contains content that is written like an advertisement. Please help improve it by removing promotional content and inappropriate external links, and by adding encyclopedic content written from a neutral point of view. (August 2018) (Learn how and when to remove this template message) This article needs ...
Overview of crime in the US state of Minnesota Minnesota Bureau of Criminal Apprehension (BCA) investigators at the shooting of Philando Castile crime scene. Crime in Minnesota encompasses a wide range of unlawful activities that occur within the state, regulated by both state and federal laws. While crime rates in Minnesota are generally below the national average, certain areas and types of crime have garnered public attention. Historical background The historical development of crime in Mi...
Перечень государственных и национальных гимнов. Названия государств, имеющих ограниченное международное признание, зависимых территорий, автономных регионов даны курсивом. Содержание: Начало — 0–9 А Б В Г Д Е Ё Ж З И К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Э Ю Я Страна/территория...
Análisis de las 40 economías más importantes: PIB per cápita vs. eficiencia energética. La intensidad energética es un indicador de la eficiencia energética de una economía. Se calcula como la relación entre la demanda o consumo energético (E) y el producto interior bruto (PIB) de un país: I = E P I B {\displaystyle I={\frac {E}{PIB}}} Símbolo Nombre I {\displaystyle I} Intensidad energética E {\displaystyle E} Demanda o consumo energético P I B {\displaystyle PIB} Producto inte...
2007 Indian filmPedaling to FreedomGirls bicycling along street in India.Directed byVijay S. Jodha [1]Written byVijay S. JodhaProduced byPSBT & Prasar BharatiStarringN. Kannammal, Sheela Rani ChunkathCinematographySanjay AgrawalEdited byVijay S. JodhaMusic byPradeep KotnalaDistributed bySyncline Films Pvt. Ltd.Release date 23 August 2007 (2007-08-23) (India) Running time28 minutesCountryIndiaLanguageEnglish/Tamil Pedaling to Freedom (2007) is a 28-minute documentary[...
Book by James Patterson Not to be confused with Cross (Justice album). Cross Justice First editionAuthorJames PattersonCountryUnited StatesLanguageAmerican EnglishSeriesAlex Cross seriesGenreThriller novelPublisherLittle, Brown and Co.Publication dateNovember 23, 2015[1]Media typePrint (hardcover)[2]Pages448 pp (first edition, hardcover)ISBN0316407046 (for first hardcover edition)Preceded byHope to Die (2015) Followed byCross the Line (2016) Cross Jus...